^M在vim中,是CR(回车符,0x0d)(:help digraph)
CR(回车符,0x0d)
:help digraph
原因是该文件内容混合了DOS和UNIX格式,而vim识别为unix格式,则多余的换行符,就使用^M来显示
DOS
UNIX
unix
^M
使用vim
:%s;\r;;g